Dan Dan
America
The name Dan Dan comes from North America,with the meanings that it is unusual for a dog.
No more information.
Chinese
Granger Eoin , Elon , Cailean , Eelis , Aries , Lyydia , Justinian , Burke , Young